home *** CD-ROM | disk | FTP | other *** search
Text File | 1997-10-08 | 1018 b | 36 lines | [TEXT/ALFA] |
-
- alpha::mode Pasc 1.0 dummyPascal {*.p } { thinkRefMenu toolboxRefMenu} {
- set unixMode(pascal) {Pasc}
- }
-
-
- newPref v leftFillColumn {3} Pasc
- newPref f electricSemi {1} Pasc
- newPref v wordBreak {\w+} Pasc
- newPref f wordWrap {0} Pasc
- newPref v funcExpr {^[^ \t\(#\r/@].*\(.*\)$} Pasc
- newPref v wordBreakPreface {\W} Pasc
- newPref f electricTab {0} Pasc
- newPref f autoMark 0 Pasc
-
- set pascCommentRegexp {/\*(([^*]/)|[^*]|\r)*\*/}
- set pascPreRegexp {^\#[\t ]*[a-z]*}
- set pascKeyWords {
- procedure function integer while with return var const unit type interface
- packed record begin end boolean if else repeat for downto case to of mod
- goto file do then program or label div until set not in forward and
- implementation unit
- }
- regModeKeywords -b \{ \} -c red -k blue Pasc $pascKeyWords
- unset pascKeyWords
-
- hook::register saveHook modified "Pasc"
-
- #================================================================================
-
- proc dummyPascal {} {}
-
- proc Pasc::MarkFile {} {
- message "Not yet (someone write me)"
- }
-